421911
451998
178857
94425
105397
651710
670525
651269
345844
975358
316765
285246
5141799
3567581
3073148
2385804
2230988
2048609
1968358
191478
1765118
1720136
1689196
1636471